more by luck than judgment - Turkish English Dictionary